package com.yanqu.road.entity.log;

import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.Date;

@FieldTypeAnnotation(tableName = "t_l_ck_carptrip_top_fight", autoSave = true,uploadCk = true,desc = "跃龙门pvp")
public class LogCarpTripTopFight extends ServerBaseLog{

    @FieldTypeAnnotation(isIndex = true,desc = "活动id")
    int activityId;

    @FieldTypeAnnotation(isIndex = true,desc = "玩家id")
    long userId;

    @FieldTypeAnnotation(desc = "玩家实力")
    String ability;

    @FieldTypeAnnotation(desc = "幻境层数")
    int cellNum;

    @FieldTypeAnnotation(desc = "被挑战的玩家ID")
    long enemyId;

    @FieldTypeAnnotation(desc = "被挑战的实力")
    String enemyAbility;

    @FieldTypeAnnotation(desc = "奖励")
    String reward;


    public LogCarpTripTopFight(int activityId, long userId, String ability, int cellNum, long enemyId, String enemyAbility, String reward) {
        this.activityId = activityId;
        this.userId = userId;
        this.ability = ability;
        this.cellNum = cellNum;
        this.enemyId = enemyId;
        this.enemyAbility = enemyAbility;
        this.reward = reward;
    }

    public int getActivityId() {
        return activityId;
    }

    public long getUserId() {
        return userId;
    }

    public String getAbility() {
        return ability;
    }

    public int getCellNum() {
        return cellNum;
    }

    public long getEnemyId() {
        return enemyId;
    }

    public String getEnemyAbility() {
        return enemyAbility;
    }

}
